package com.hxc.shop.mapper.Mysql;

import com.hxc.shop.bean.ShopImage;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface FileMapper {
    /**
     * @param path 图片路径
     *  根据图片路径查找图片
     * */
    String findImageByPath(@Param("path")String path);

    /**
     * @param path 图片路径
     *  根据图片路径删除图片
     * */
    void deleteIamgeByPath(@Param("path")String path);

    /**
     * 获取所有图片
     * */
    List<ShopImage> getAllServerImage();

    /**
     * 根据编号获取图片信息
     * */
    ShopImage getImageByteById(@Param("id")Integer id);

    /**
     * @param image
     * 新增图片数据
     * */
    void InsertImage(@Param("image")ShopImage image);

}
